perplex experts

Translations
déconcerter les experts
Words
perplex

verb
déconcerter